home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Developer Toolbox 6.1
/
SGI Developer Toolbox 6.1 - Disc 1.iso
/
toolbox
/
src
/
exampleCode
/
opengl
/
GLUT
/
progs
/
examples
/
Makefile.sgi
< prev
next >
Wrap
Makefile
|
1996-11-11
|
2KB
|
69 lines
#! smake
#
# Copyright (c) Mark J. Kilgard, 1995.
#
include $(ROOT)/usr/include/make/commondefs
TOP = ../..
LN = ln -s
MV = mv
RM = -rm -rf
TARGETS = sphere scene movelight glutplane \
stroke olympic glutdino dinospin \
mjkwarp highlight subwin origami bitfont lightlab \
sphere2 dinoball stereo glpuzzle dials blender \
oclip ohidden olight scube spots \
stars stenciltst triselect abgr texenv fogtst dials2 \
surfgrid molehill zoomdino fontdemo splatlogo oversphere \
evaltest
GLUT = $(TOP)/lib/glut/libglut.a
LLDLIBS = $(GLUT) -lGLU -lGL -lXmu -lXi -lXext -lX11 -lm
SRCS = scene.c sphere.c movelight.c glutplane.c \
glutdino.c stroke.c \
olympic.c mjkwarp.c \
highlight.c subwin.c origami.c bitfont.c lightlab.c sphere2.c \
dinoball.c stereo.c glpuzzle.c dials.c blender.c \
oclip.c ohidden.c olight.c scube.c spots.c \
stars.c stenciltst.c triselect.c abgr.c texenv.c fogtst.c dials2.c \
surfgrid.c molehill.c zoomdino.c fontdemo.c oversphere.c evaltest.c
OBJS = $(SRCS:.c=.o)
LCOPTS = -fullwarn -wlint -woff 813,852,827,826,819 -I$(TOP)
LDIRT = *~ mjkimage.c *.bak *.pure
default : $(TARGETS)
mjkwarp : mjkwarp.o mjkimage.o
$(RM) $@
$(CC) -o $@ $(CFLAGS) mjkwarp.o mjkimage.o $(LDLIBS)
mjkimage.o : mjkimage.c.Z
$(RM) $@
zcat mjkimage.c.Z > mjkimage.c
$(CC) -c $(CFLAGS) mjkimage.c
$(RM) mjkimage.c
splatlogo : splatlogo.o logo.o
$(RM) $@
$(CC) -o $@ $(CFLAGS) splatlogo.o logo.o $(LDLIBS)
logo.o : logo.c.Z
$(RM) $@
zcat logo.c.Z > logo.c
$(CC) -c $(CFLAGS) logo.c
$(RM) logo.c
dinospin : dinospin.o trackball.o
$(RM) $@
$(CC) -o $@ $(CFLAGS) dinospin.o trackball.o $(LDLIBS)
glpuzzle : glpuzzle.o trackball.o
$(RM) $@
$(CC) -o $@ $(CFLAGS) glpuzzle.o trackball.o $(LDLIBS)
include $(COMMONRULES)